.content {
    .container {
        div:first-child {
            padding: 15px 38px;
            overflow: hidden;
            h3 {
                font-size: 18px;
                &:first-child {
                    float: left;
                }
                &:nth-child(2) {
                    float: right;
                    select {
                        width: 110px;
                        height: 22px;
                        border: 1px solid #000000;
                        font-size: 14px;
                        appearance: none;
                        -moz-appearance: none;
                        -webkit-appearance: none;
                        background: url(../images/register/down.png) no-repeat scroll transparent;
                        background-position: 88px 5px;
                    }
                }
            }
        }
        div:nth-child(2) {
            p:first-child {
                background: #e0e0e0;
                height: 38px;
                line-height: 38px;
                font-size: 0;
                span {
                    display: inline-block;
                    font-size: 16px;
                    &:first-child {
                        width: 160px;

                        label {
                            margin-left: 14px;
                            span {
                                cursor: pointer;
                                width: 14px;
                                height: 14px;
                                display: inline-block;
                                border: 1px solid #cccccc;
                                margin-right: 3px;
                                vertical-align: middle;
                                background: #FFFFFF;
                            }
                            .on {
                                background: url(../images/index/selects.png) no-repeat;
                            }
                            em {
                                font-style: normal;
                            }
                        }
                    }
                    &:nth-child(2) {
                        width: 415px;
                    }
                    &:nth-child(3) {
                        text-align: center;
                        width: 140px;
                    }
                    &:nth-child(4) {
                        text-align: center;
                        width: 176px;
                    }
                    &:nth-child(5) {
                        width: 170px;
                        text-align: left;
                    }
                    &:nth-child(6) {
                        width: 128px;
                        text-align: left;
                    }
                }
            }
            p:nth-of-type(2) {
                font-size: 16px;
                height: 90px;
                line-height: 57px;
                span {
                    margin: 0 13px;
                    cursor: pointer;
                }
                label {
                    margin-left: 14px;
                    span {
                        margin-left: 0;
                        cursor: pointer;
                        width: 14px;
                        height: 14px;
                        display: inline-block;
                        border: 1px solid #cccccc;
                        margin-right: 3px;
                        vertical-align: middle;
                        background: #FFFFFF;
                    }
                    .on {
                        background: url(../images/index/selects.png) no-repeat;
                    }
                    em {
                        font-style: normal;
                    }
                }
                button {
                    cursor: pointer;
                    float: right;
                    width: 105px;
                    height: 55px;
                    background: #CC0000;
                    color: #fff;
                    border: none;
                    font-size: 24px;
                }
                i {
                    display: inline-block;
                    float: right;
                    font-style: normal;
                    font-size: 16px;
                    margin-left: 38px;
                }
                b {
                    float: right;
                    margin-right: 120px;
                    color: #CC0000;
                    font-size: 30px;
                    em{font-style: normal;}
                }
                strong {
                    float: right;
                    em {
                        color: #CC0000;
                        font-size: 20px;
                        font-style: normal;
                    }
                }
            }
            ul {
                li:nth-child(n+2) {
                    margin-top: 8px;
                    margin-bottom: 8px;
                }
                li {
                    border: 1px solid #cccccc;
                    height: 108px;
                    span {
                        float: left;
                        display: inline-block;
                        &:first-child {
                            width: 160px;
                            span {
                                width: 14px;
                                height: 14px;
                                display: inline-block;
                                border: 1px solid #cccccc;
                                margin: 13px 23px 0 13px;
                                background: #FFFFFF;
                                float: left;
                            }
                            .on {
                                background: url(../images/index/selects.png) no-repeat;
                            }
                            img {
                                margin-top: 13px;
                                width: 84px;
                                height: 78px;
                                border: 1px solid #cccccc;
                            }
                        }
                        &:nth-child(2) {
                            padding-top: 13px;
                            width: 415px;
                            font-size: 14px;
                            i {
                                font-style: normal;
                            }
                            b {
                                display: block;
                                width: 16px;
                                height: 16px;
                                margin: 2px 0;
                                background: url(../images/pro_detail/zheng.png) no-repeat;
                            }
                            select {
                                border: none;
                                color: #666600;
                                display: block;
                                padding-right: 14px;
                                appearance: none;
                                -moz-appearance: none;
                                -webkit-appearance: none;
                                background: url(../images/index/select2.png) no-repeat scroll transparent;
                                background-position: right 8px;
                            }
                        }
                        &:nth-child(3) {
                            width: 140px;
                            font-size: 14px;
                            text-align: center;
                            div{
                                padding: 0;
                                  em{
                                    display: inline-block;
                                    font-style: normal;
                                    margin-right: 7px;
                                    color: #999999;
                                    
                                  }
                                 b{
                                    display: inline-block;
                                    color: #999999;
                                    
                                  }
                                &:first-of-type{
                                    margin-top: 25px;
                                    em,b{
                                        text-decoration: line-through;
                                    }
                                    
                                }
                                &:nth-of-type(2)
                                {
                                    em,b{
                                        color:#000000;
                                    }
                                }
                            }
                             
                             div:nth-child(3)
                             {
                                   b {
                                display: block;
                                    width: 50px;
                                    height: 20px;
                                    color: #FFFFFF;
                                    text-align: center;
                                    line-height: 20px;
                                    border-radius: 5px;
                                    background: #CC0000;
                                    margin: 0 auto;
                                    font-size: 12px;
                              }
                             }  
                            
                            
                        }
                        &:nth-child(4) {
                            width: 136px;
                            text-align: center;
                            font-size: 0;
                            margin-top: 46px;
                            margin-left: 40px;
                            span {
                                cursor: pointer;
                                width: 18px;
                                height: 18px;
                                display: inline-block;
                                text-align: center;
                                border: 1px solid #cccccc;
                                font-size: 12px;
                            }
                            span {
                                &:first-child {
                                    border-right: none;
                                }
                                &:last-child {
                                    border-left: none;
                                }
                            }
                            input {
                                float: left;
                                font-size: 12px;
                                width: 58px;
                                height: 18px;
                                border: 1px solid #CCCCCC;
                                text-align: center;
                            }
                        }
                        &:nth-child(5) {
                            margin-top: 46px;
                            margin-left: 5px;
                            width: 170px;
                            font-size: 14px;
                            color: #CC0000;
                            em {
                                font-style: normal;
                                margin-right: 7px;
                            }
                        }
                        &:nth-child(6) {
                            margin-top: 28px;
                            width: 128px;
                            font-size: 16px;
                            a {
                                display: block;
                                line-height: 30px;
                            }
                        }
                    }
                }
            }
            div {
                h3 {
                    color: #CC0000;
                    font-size: 20px;
                    
                }
                ol {
                    width: 1200px;
                    height: 240px;
                    border-top: 1px solid #666600;
                    background: #e5e5e5;
                    display: flex;
                    justify-content: space-around;
                    align-items: center;
                    margin-bottom: 50px;
                    li {
                        width: 246px;
                        height: 168px;
                        background: #ffffff;
                        text-align: center;
                        h3 {
                            font-family: "SimHei";
                            color: #330000;
                            font-size: 18px;
                            line-height: 32px;
                        }
                        b {
                            color: #cc0000;
                            font-size: 18px;
                        }
                        a {
                            color: #fff;
                            font-size: 14px;
                            width: 98px;
                            height: 24px;
                            display: block;
                            background: #cc0000;
                            text-align: center;
                            margin: 0 auto;
                            
                            line-height: 24px;
                        }
                        &:last-child {
                            img {
                                width: 105px;
                                height: 82px;
                            }
                        }
                    }
                }
            }
        }
    }
}